Big Huge Thesaurus

Terrietia trifoliolata

noun